down the drain

Translations
tomber à l'eau
Definitions
A phrase used to describe something that has been wasted or lost, often referring to resources, efforts, or opportunities that cannot be recovered.